package cn.cdeden.knowledge.api.domain;


import cn.cdeden.knowledge.api.domain.vo.RemotePersonalTreeVo;

import java.util.List;

/**
 * 知识管理服务
 *
 * @author Michelle.Chung
 */
public interface RemotePersonalTreeService {

    RemotePersonalTreeVo getById(String userId);

    Boolean judgeIsEmpty(String userId, String username,String folderName,String parentId,String type,String suffix);

    Boolean saveBatch(List<RemotePersonalTreeVo> filesTrees);


    boolean updateEs(String id,String esID);


    List<RemotePersonalTreeVo> getFileNameSuffix(List<String> fileIds);


}
